package log;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * @Author: ycy
 * @CreateDate: 2020/3/26 21:35
 */
public class LogDemo {

  public static final Logger LOGGER = LoggerFactory.getLogger(LogDemo.class);

  public static void main(String[] args) {
    String getenv = System.getenv("log4j2.debug");
    System.out.println(getenv);
    LOGGER.error("哈哈");
    LOGGER.info("哈哈");
    LOGGER.warn("哈哈");
    LOGGER.debug("哈哈");

//    Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
//      @Override
//      public void run() {
//        while (true) {
//          try {
//            Thread.sleep(1000);
//          } catch (InterruptedException e) {
//            e.printStackTrace();
//          }
//          System.out.println("关闭中");
//        }
//      }
//    }));


//    Thread thread = new Thread(new Runnable() {
//      @Override
//      public void run() {
//        while (true) {
//          try {
//            Thread.sleep(1000);
//          } catch (InterruptedException e) {
//            e.printStackTrace();
//          }
//          System.out.println("关闭中");
//        }
//      }
//    });
//    thread.start();

    LOGGER.warn("关闭");
    try {
      String like = null;
      like.toUpperCase();
    } catch (Exception e) {
      LOGGER.error("", e);
    }

  }

}
